package com.kcwl.carrier.domain.entity;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class CarrierForeignDriverListInfo {
    private Long id;
    @ApiModelProperty(value = "外协管理者id")
    private Long userId;
    @ApiModelProperty(value = "司机id")
    private Long driverId;
    @ApiModelProperty(value = "车辆id")
    private Long vehicleId;
    @ApiModelProperty(value = "收纳状态")
    private Integer inviteStatus;
    @ApiModelProperty(value = "运力状态")
    private Integer transportStatus;
    @ApiModelProperty(value = "操作人ID")
    private Integer updateUserId;
    @ApiModelProperty(value = "是否删除")
    private Integer deleted;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

    @ApiModelProperty(value = "司机姓名")
    private String driverName;
    @ApiModelProperty(value = "司机手机号")
    private String driverMobile;
    @ApiModelProperty(value = "司机准驾车型")
    private String allowDrivingModel;
    @ApiModelProperty(value = "车牌号")
    private String plateNumber;
    @ApiModelProperty(value = "载重")
    private Double loads;
    @ApiModelProperty(value = "车牌颜色")
    private Integer plateNumberColor;
    @ApiModelProperty(value = "能源类型")
    private Integer vehicleCategory;
    @ApiModelProperty(value = "车辆类型")
    private Long vehicleType;
    @ApiModelProperty(value = "车辆认证状态")
    private Integer vehicleAuthenticationStatus;
    @ApiModelProperty(value = "司机认证状态")
    private Integer carrierAuthenticationStatus;
}
